labour-saving device - Español Inglés Diccionario